to be quick-tempered - Turkish English Dictionary